Skip to content

ci(release): token publish for first npmjs release#10

Merged
kreneskyp merged 1 commit into
mainfrom
chore/first-publish-token
Jun 27, 2026
Merged

ci(release): token publish for first npmjs release#10
kreneskyp merged 1 commit into
mainfrom
chore/first-publish-token

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

OIDC Trusted Publishing can't bootstrap packages that don't exist on npmjs yet (@agent-ix/ix, ix-cli-local, ix-cli-elements are new). Switch release.yml to token-based publishing via the NPM_TOKEN secret for the first publish; revert to trusted_publish once packages exist + trusted publishers are configured.

🤖 Generated with Claude Code

OIDC Trusted Publishing can't create packages that don't exist on npmjs yet
(@agent-ix/ix, ix-cli-local, ix-cli-elements are new). Use the NPM_TOKEN secret
for this first publish; revert to trusted_publish once the packages exist and
trusted publishers are configured.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kreneskyp kreneskyp requested a review from a team as a code owner June 27, 2026 16:26
@kreneskyp kreneskyp merged commit 9abc651 into main Jun 27, 2026
3 checks passed
@kreneskyp kreneskyp deleted the chore/first-publish-token branch June 27, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant